/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.ec.socialfun.util;

import java.io.Serializable;

/**
 *
 * @author jorge
 */
public class CambioContrasena implements Serializable {

    private String contrasenaAnterior;
    private String nuevaContrasena;
    private String confirmarNuevaContrasena;
    private String contrasenaActual;
    private String mailUsuario;

    public String getMailUsuario() {
        return mailUsuario;
    }

    public void setMailUsuario(String mailUsuario) {
        this.mailUsuario = mailUsuario;
    }

    public String getContrasenaActual() {
        return contrasenaActual;
    }

    public void setContrasenaActual(String contrasenaActual) {
        this.contrasenaActual = contrasenaActual;
    }

    public String getContrasenaAnterior() {
        return contrasenaAnterior;
    }

    public void setContrasenaAnterior(String contrasenaAnterior) {
        this.contrasenaAnterior = contrasenaAnterior;
    }

    public String getNuevaContrasena() {
        return nuevaContrasena;
    }

    public void setNuevaContrasena(String nuevaContrasena) {
        this.nuevaContrasena = nuevaContrasena;
    }

    public String getConfirmarNuevaContrasena() {
        return confirmarNuevaContrasena;
    }

    public void setConfirmarNuevaContrasena(String confirmarNuevaContrasena) {
        this.confirmarNuevaContrasena = confirmarNuevaContrasena;
    }

    /**
     * valida si la contrasena actual ingresada es igual a la actualemente
     * almacenada en la bdd
     *
     * @return
     */
    public boolean validarContrasenaAnterior() {
        return contrasenaActual.equals(contrasenaAnterior);
    }

    /**
     * verifica si la nueva contrasena coincide con la confirmacion
     *
     * @return
     */
    public boolean validarContrasenaNueva() {
        return nuevaContrasena.equals(confirmarNuevaContrasena);
    }
}
